package com.concurrency.example.visitor;

public class StringElement implements Visitable{
    private String se;

    public StringElement(String se){
        this.se = se;
    }

    @Override
    public void accept(Visitor visitor) {
        //调用访问者对象的访问浮点型方法，该方法会调用当前类的方法，
        //相当于饶了一圈访问自身方法，中间可以进行增强。
        visitor.visitString(this);
    }

    public String getSe() {
        return se;
    }
}
